*{font-family:Arial;color:#fff;font-size:14px;}
body{margin:0;background:#333;}
div{display:table;float:left;clear:both;}
input, textarea, select{color:#fff;font-size:10px;padding:4px;font-weight:bold;background:#222;border:0;}
table{margin:10px;}
table, table td{border-collapse:collapse;border:2px #303030 solid;font-size:10px;padding:5px;}
table th{font-size:8px;padding:5px;font-weight:bold;color:#fff;}
button{background:#222;font-size:10px;padding:5px;border:#444;}
form div{font-size:10px;}

#menu {margin:20px 20px 0 20px;border:1px #444 solid;background:#222;}
#menu ul{margin:0;padding:0;}
#menu ul li{float:left;list-style-type:none;padding:10px;background:222;}

#footer{padding:20px;font-size:9px;color:#777;}

.inlineBlock{display:inline;clear:none;margin-right:30px;padding:20px 20px 20px 10px;border-left:7px #303030 solid;}
.inlineFormBlock{display:inline;clear:none;padding:10px;}

#bodyModule{width:990px;padding:20px;}

#catalog a{color:yellow;text-decoration:none;}

#catalog ul{margin:0 0 10px 0;padding:0 10px 0 10px;backgorund:#000;opacity:0.8;}
#catalog ul li{padding:0;list-style-type:none;backgorund:#000;}

#catalog ul ul {background:#323232;opacity:0.8;font-size:10px;}
#catalog ul ul a{font-size:10px;}

#catalog ul ul ul{background:#323232;opacity:0.8;font-size:10px;}
#catalog ul ul ul a{font-size:10px;}

#form_attributes{}

.empty, .warning {padding:10px;margin:10px;border:1px yellow solid;color:yellow;}

#search_form{padding:10px;margin-top:-20px;}

#loginMenu, #loginMenu a{font-size:9px;color:#999;}
#loginMenu {position:absolute;margin:5px;}

.loginFailed {color:orange;font-size:9px;padding:10px;}

.requiredMark {color:red;}

.errorDiv {color:orange;font-size:8px;}

.itemListHeader {clear:both;}

.param {font-size:8px;margin:5px 5px 5px -5px;color:#777;}
.value {font-size:12px;}